1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,2,2,
2,2,2,2,2,2,3,3,3,3,3,3,4,4,
4,4,4,5,5,5,5,6,6,6,7,7,7,7,
8,8,9,9,9,10,10,10,11,11,12,12,13,13,
13,14,14,15,16,16,17,17,18,18,19,19,20,21,
21,22,23,23,24,25,25,26,27,28,28,29,30,31,
32,32,33,34,35,36,37,38,39,39,40,41,42,43,
44,45,46,48,49,50,51,52,53,54,55,56,58,59,
60,61,63,64,65,66,68,69,70,72,73,75,76,77,
79,80,82,83,85,86,88,89,91,93,94,96,97,99,
101,103,104,106,108,110,111,113,115,117,119,121,122,124,
126,128,130,132,134,136,138,140,142,145,147,149,151,153,
155,158,160,162,164,167,169,171,174,176,178,181,183,186,
188,191,193,196,198,201,204,206,209,211,214,217,220,222,
225,228,231,234,236,239,242,245,248,251,254,257,260,263,
266,269,272,275,279,282,285,288,291,295,298,301,305,308,
311,315,318,322,325,329,332,336,339,343,347,350,354,358,
361,365,369,372,